--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
docs/sep_manifest.android.example.json 17e062bd7fad545a76894cdabb7aea63050eb7c7 (17e062bd) Text, 1.36 KB
Tb4b4b4{
Tff7b72"schemaVersion"Tb4b4b4: Ta5d6ff"1.0.0"Tb4b4b4,
Tff7b72"id"Tb4b4b4: Ta5d6ff"io.meshchatx.extensions.sample-android-tool"Tb4b4b4,
Tff7b72"name"Tb4b4b4: Ta5d6ff"Sample Android Tool Extension"Tb4b4b4,
Tff7b72"description"Tb4b4b4: Ta5d6ff"Reference Android profile manifest draft for SEP v1 planning"Tb4b4b4,
Tff7b72"version"Tb4b4b4: Ta5d6ff"0.1.0"Tb4b4b4,
Tff7b72"apiVersion"Tb4b4b4: Ta5d6ff"1.0.0"Tb4b4b4,
Tff7b72"trustLevel"Tb4b4b4: Ta5d6ff"first_party"Tb4b4b4,
Tff7b72"platformProfile"Tb4b4b4: Ta5d6ff"android"Tb4b4b4,
Tff7b72"entrypoint"Tb4b4b4: Tb4b4b4{
Tff7b72"command"Tb4b4b4: Ta5d6ff"meshchatx-android-extension-runtime"Tb4b4b4,
Tff7b72"args"Tb4b4b4: Tb4b4b4[Ta5d6ff"sample_android_tool"Tb4b4b4],
Tff7b72"workingDirectory"Tb4b4b4: Ta5d6ff"."Tb4b4b4,
Tff7b72"environment"Tb4b4b4: Tb4b4b4{}
Tb4b4b4},
Tff7b72"permissions"Tb4b4b4: Tb4b4b4[Ta5d6ff"events.subscribe"Tb4b4b4, Ta5d6ff"messages.read"Tb4b4b4, Ta5d6ff"notifications.create"Tb4b4b4, Ta5d6ff"tools.register"Tb4b4b4],
Tff7b72"events"Tb4b4b4: Tb4b4b4{
Tff7b72"subscribe"Tb4b4b4: Tb4b4b4[Ta5d6ff"message.received"Tb4b4b4, Ta5d6ff"peer.online"Tb4b4b4]
Tb4b4b4},
Tff7b72"health"Tb4b4b4: Tb4b4b4{
Tff7b72"startupTimeoutMs"Tb4b4b4: T79c0ff12000Tb4b4b4,
Tff7b72"heartbeatIntervalMs"Tb4b4b4: T79c0ff20000Tb4b4b4,
Tff7b72"unhealthyAfterMissedHeartbeats"Tb4b4b4: T79c0ff2
Tb4b4b4},
Tff7b72"limits"Tb4b4b4: Tb4b4b4{
Tff7b72"maxRequestBytes"Tb4b4b4: T79c0ff32768Tb4b4b4,
Tff7b72"maxRequestsPerSecond"Tb4b4b4: T79c0ff30Tb4b4b4,
Tff7b72"maxConcurrentRequests"Tb4b4b4: T79c0ff8
Tb4b4b4},
Tff7b72"android"Tb4b4b4: Tb4b4b4{
Tff7b72"runtimeMode"Tb4b4b4: Ta5d6ff"packaged_module"Tb4b4b4,
Tff7b72"allowBackgroundExecution"Tb4b4b4: Tff7b72falseTb4b4b4,
Tff7b72"maxStartupTimeMs"Tb4b4b4: T79c0ff12000Tb4b4b4,
Tff7b72"maxMemoryMb"Tb4b4b4: T79c0ff256
Tb4b4b4},
Tff7b72"compatibility"Tb4b4b4: Tb4b4b4{
Tff7b72"meshchatx"Tb4b4b4: Ta5d6ff">=4.5.0"Tb4b4b4,
Tff7b72"platforms"Tb4b4b4: Tb4b4b4[Ta5d6ff"android-arm64"Tb4b4b4]
Tb4b4b4},
Tff7b72"signing"Tb4b4b4: Tb4b4b4{
Tff7b72"required"Tb4b4b4: Tff7b72trueTb4b4b4,
Tff7b72"keyId"Tb4b4b4: Ta5d6ff"meshchatx-release-key"Tb4b4b4,
Tff7b72"signature"Tb4b4b4: Ta5d6ff""
Tb4b4b4}
Tb4b4b4}
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────